home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / catD / brelse.z / brelse
Encoding:
Text File  |  2002-10-03  |  3.1 KB  |  66 lines

  1.  
  2.  
  3.  
  4. bbbbrrrreeeellllsssseeee((((DDDD3333))))                                                          bbbbrrrreeeellllsssseeee((((DDDD3333))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      _bbbb_rrrr_eeee_llll_ssss_eeee - return a buffer to the system's free list
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_ssss_yyyy_ssss_////_tttt_yyyy_pppp_eeee_ssss_...._hhhh_>>>>
  13.      _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_ssss_yyyy_ssss_////_bbbb_uuuu_ffff_...._hhhh_>>>>
  14.      _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_ssss_yyyy_ssss_////_dddd_dddd_iiii_...._hhhh_>>>>
  15.      _vvvv_oooo_iiii_dddd _bbbb_rrrr_eeee_llll_ssss_eeee_((((_ssss_tttt_rrrr_uuuu_cccc_tttt _bbbb_uuuu_ffff______tttt _****_b_p_))))_;;;;
  16.  
  17.    AAAArrrrgggguuuummmmeeeennnnttttssss
  18.      _b_p        Pointer to the buffer header structure.
  19.  
  20. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  21.      The _bbbb_rrrr_eeee_llll_ssss_eeee function returns the buffer specified by _b_p to the system's
  22.      buffer free list.  If there were any processes waiting for this specific
  23.      buffer to become free, or for any buffer to become available on the free
  24.      list, one is awakened.
  25.  
  26.    RRRReeeettttuuuurrrrnnnn VVVVaaaalllluuuueeeessss
  27.      None
  28.  
  29. UUUUSSSSAAAAGGGGEEEE
  30.      The buffer specified by _b_p must have been previously allocated by a call
  31.      to _gggg_eeee_tttt_eeee_bbbb_llll_kkkk(D3) or _nnnn_gggg_eeee_tttt_eeee_bbbb_llll_kkkk(D3).  _bbbb_rrrr_eeee_llll_ssss_eeee may not be called to release a
  32.      buffer which has been allocated by any other means.
  33.  
  34.    LLLLeeeevvvveeeellll
  35.      Base or Interrupt.
  36.  
  37.    SSSSyyyynnnncccchhhhrrrroooonnnniiiizzzzaaaattttiiiioooonnnn CCCCoooonnnnssssttttrrrraaaaiiiinnnnttttssss
  38.      Does not sleep.
  39.  
  40.      Driver-defined basic locks, read/write locks, and sleep locks may be held
  41.      across calls to this function.
  42.  
  43. RRRREEEEFFFFEEEERRRREEEENNNNCCCCEEEESSSS
  44.      _bbbb_iiii_oooo_dddd_oooo_nnnn_eeee(D3), _bbbb_iiii_oooo_wwww_aaaa_iiii_tttt(D3), _bbbb_uuuu_ffff(D4), _cccc_llll_rrrr_bbbb_uuuu_ffff(D3), _gggg_eeee_tttt_eeee_bbbb_llll_kkkk(D3), _nnnn_gggg_eeee_tttt_eeee_bbbb_llll_kkkk(D3)
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                                                                         PPPPaaaaggggeeee 1111
  62.  
  63.  
  64.  
  65.